amidst the greenery - Français Anglais Dictionnaire